package com.oscarmovie.dao;

import java.util.List;

import com.oscarmovie.model.Paging;
import com.oscarmovie.model.Person;

public interface PersonDao {
	void save(Person person);

	Person load(int id);

	List<Person> loadAll();

	List<Person> list(Paging paging);

	List<Person> loadAll(Paging paging, Person person);

	List<Person> loadAll(Person person);
	
	List<Person> loadMostAwarded(int count);
	List<Person> loadMostFavorite(int count);
	List<Person> loadMostScore(int count);
}
